package org.mog.user.mapper;

import dto.UserInsertDTO;
import dto.UserUpdateDTO;
import entity.pojo.User;
import org.apache.ibatis.annotations.Mapper;


@Mapper
public interface UserMapper {
    /**
     * 获取用户信息
     *
     * @param openId
     * @return
     */
    User getByOpenId(String openId);

    /**
     * 新增用户
     * @param userInsertDTO
     */
    void insert(UserInsertDTO userInsertDTO);

    /**
     * 修改用户信息
     *
     * @param userUpdateDTO
     */
    void update(UserUpdateDTO userUpdateDTO);
}
